﻿/*
功能: 根据角色id得到这个角色的所有级别
*/
function getRoleLevels(obj) {
    var data = new Object();

    var url = "/User/GetRoleLevels";
    var roleId = jQuery(obj).val();
    data.roleId = roleId;
    jQuery.ajax({
        url: url,
        data: data,
        type: "POST",
        dataType: "json",
        success: function (data) {
            //alert(data);
            //把这个角色的类型放到一个div容器里
            jQuery("#roleTypeContainer").empty();
            if (data.errors.length > 0) {
                var str = "";
                for (i in data.errors) {
                    str += data.errors[i];
                }
                alert("[系统提示:]\n\t" + str);
            }
            else {
                jQuery("#roleTypeContainer").append("&nbsp;&nbsp;&nbsp;类型 :");
                for (i = 0; i < data.DataList.length; i++) {
                    if (i == 0) {
                        jQuery("#roleTypeContainer").append("<input name='model.UserLevelId' type='radio'  checked='checked' value='" + data.DataList[i].Id + "' />");
                    }
                    else {
                        jQuery("#roleTypeContainer").append("<input name='model.UserLevelId' type='radio' value='" + data.DataList[i].Id + "' />");
                    }
                    jQuery("#roleTypeContainer").append(data.DataList[i].LevelName + "&nbsp;&nbsp;&nbsp;");
                }
            }
        },
        error: function () {
            alert("[系统提示:]\n\t获得角色级别时出错!");
        }
    });
}